Castle Inn
Castle Inn is a popular choice amongst travelers in San Francisco (CA), whether exploring or just passing through. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. Disabled facilities, family room, elevator, concierge, Wi-Fi in public areas are just some of the facilities on offer. The well-appointed guestrooms feature television, desk, non smoking rooms, satellite/cable TV, refrigerator. The hotel offers various recreational opportunities. A welcoming atmosphere and excellent service are what you can expect during your stay at Castle Inn.